package org.edu.modules.jxzy.utils;


import org.edu.common.util.SpringContextUtils;
import org.edu.modules.jxgz.entity.VeJwText;
import org.edu.modules.jxgz.service.IVeJwTextService;

/**
 * excel相关处理工具类
 * 2020-05-6
 * by cyn
 */
public class JwTextUtils {
    private static IVeJwTextService textService = SpringContextUtils.getBean(IVeJwTextService.class);

    /**
     * 新建文本
     * @param text
     * @return
     */
    public static int addText(String text){
        VeJwText veJwText=new VeJwText();
        veJwText.setText(text);
        textService.save(veJwText);
        return veJwText.getId();
    }

    /**
     * 更新文本
     * @param id
     * @param text
     * @return
     */
    public static void updateText(int id,String text){
        VeJwText veJwText=new VeJwText();
        veJwText.setId(id);
        veJwText.setText(text);
        textService.updateById(veJwText);
    }

    /**
     * 获取文本
     * @param id
     * @return
     */
    public static String getText(Integer id){
        if(id == null || id == 0){
            return null;
        }
        VeJwText veJwText=textService.getById(id);
        return veJwText!=null ? veJwText.getText():null;
    }
}
